killer prices - German English Dictionary